package com.ithuameng.admin.app.system.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ithuameng.admin.app.system.model.DictData;
import com.ithuameng.admin.app.system.model.admin.qo.DictDataQo;

public interface IDictDataService extends IService<DictData> {

    IPage<DictData> listDictData(Page<DictData> page, DictDataQo dictDataQo);

    /**
     * 根据字典类型和字典键值查询字典数据信息
     *
     * @param dictType  字典类型
     * @param dictValue 字典键值
     * @return 字典标签
     */
    String selectDictLabel(String dictType, String dictValue);
}
